



/* -----------------------------------论坛首页模块 ------------------------------------- */





/*栏目标题样式*/

.xxbt{ font-size:16px; padding:10px 0 0 0; color:#707070; font-weight:700; }

.xxbt h1{padding:2px 0 8px 0; border-bottom:1px solid #e0e0e0;}



.xxbt2{ font-size:16px; padding:15px 0; color:#707070; font-weight:700; }

.xxbt2 h1{ padding-left:26px; background:url({STYLEIMGDIR}/fkbj.png) no-repeat 4px 2px;}







/*首页幻灯片模块*/

.dbanner01{ background-color:#b3282b; }

.dbanner02{ background-color:#1f2533; }

.dbanner03{ background-color:#a8a8a8; }

.ddbox{ width:1000px; margin:0 auto; height:380px;}



.slidebar em{ display:block; float:left; width:12px; height:12px; border-radius:12px; margin-left:8px; background:#FFF;cursor: pointer;}

.slidebar em.on{background:#F66;}









/*最新主题-精华主题*/



.zuozuo{ background:#fff; padding:0 10px;}

.youyou{ background:#fff; padding:0 10px;}

.remen{ width:100%; background:#fff; padding-bottom:12px;  overflow:hidden;}

.remen li{ float:left; width:100%; line-height:34px; background:url({STYLEIMGDIR}/dot2.gif) no-repeat 3px 15px;}

#emkk{ float:left; display:block; width:20px; height:15px;}

.remen li a{ float:left;}

.remen li span{ float:right; color:#aaa; font-size:12px;}









/*活跃会员*/

.huiyuan{ width:270px; background:#fff; padding:0 15px 10px 15px; overflow:hidden; margin-left:18px;}

.huiyuan ul{ width:300px;}

.huiyuan li{float:left; width:95px; padding: 5px 0 10px 5px;}

.huiyuan li img{ border-radius:50px; }

.huiyuan p{ width:67px; height:20px; padding:8px 0 0 3px; overflow:hidden;}







/*发表主题*/

#fabiao{ float:right; font-size:16px; line-height:54px; }

#fabiao a{ display:block; width:170px; height:54px; color:#fff; padding-left:130px;

            background:#e4293b url({STYLEIMGDIR}/write.png) no-repeat 100px 17px;}

#fabiao a:hover{ background:#d84943 url({STYLEIMGDIR}/write.png) no-repeat 100px 17px;}







/*热点速递模块*/

.hott{ float:right; width:270px; padding:0 15px; background:#FFF; padding-bottom:15px;}

.hott li{ float:left; width:100%; padding:18px 0; border-bottom:1px dashed #ccc;}

#hottime{ background:#f5f5f5; padding:5px 10px; margin-right:15px;}







/*浏览排行*/

#sllph{float:right; width:270px; padding:0 15px; background:#FFF; padding-bottom:9px;}

#sllph ol{ padding-top:6px; background:url({STYLEIMGDIR}/sortnum3.png) no-repeat 0 12px;}

#sllph li{ padding-top:5px; padding-bottom:12px; padding-left:30px;}







/*论坛活动*/

.zhuti{ float:right; width:270px; padding:0 15px 12px 15px; background:#FFF; margin-bottom:10px;}

#hdpp{ padding:10px 5px;}

#fuhao2{ color:#d84943; font-weight:600;}

#hdimg{ padding:5px 5px 0 5px;}

#baoming{ float:left; margin-left:5px; color:#aaa;}

#ljcj{ display:block; float:right; width:70px; height:24px; line-height:24px; border:1px solid #f87c8f; background:#FFF; color:#f87c8f; font-size:12px; text-align:center; margin:0 5px 10px 0; border-radius: 2px;}

#ljcj:hover{ background:#d84943;color:#FFF;border:1px solid #d84943;}









/* -----------------------------------帖子列表页右侧模块 ------------------------------------- */







/*上部小banner样式*/

.xcolor01{ background:#606060; margin-top:12px;}

.xxbox01{width:1000px; margin:0 auto; height:150px; background:url({STYLEIMGDIR}/ad01.jpg) no-repeat;}

#diynavtop{ margin-top:10px;}









/*热门帖子-热门回复*/

.kuangjia{ background:#fff; border:0px solid #fff; width:300px; margin:0; padding:0;}

.kuangjia .frame-tab .tb{padding-left:5px; padding: 0;}

.kuangjia .tab-title{background:none; padding:15px 0 0; height:50px; line-height:50px; overflow:visible;}

.kuangjia .tb a{ color:#c0c0c0; font-size:14px; background:#555; border:0; padding:6px 40px; }

.kuangjia .tb .a a{color:#fff; font-size:14px; font-weight:700; background:#d84943; }



#lbph{ padding-bottom:6px;}

#lbph ol{ padding-top:5px; background:url({STYLEIMGDIR}/sortnum2.png) no-repeat 0 3px;}

#lbph li{ padding-top:5px; padding-bottom:15px; padding-left:40px;}







/*热门板块*/

.bankuai{ float:right; width:270px; padding:0 15px 15px 15px; background:#FFF;}

.bankuai ul{ margin-top:8px;}

.bankuai li{ float:left; margin:6px 4px;}

.bankuai li a{ display:block; color:#707070; border:1px solid #e7e8e8; font-size:14px; width:125px; height:45px; line-height:45px; text-align:center;}

.bankuai li a:hover{ background:#f5f5f5;}







/*图文推荐*/

#zxtj{ width:270px; padding:0 15px; background:#FFF; padding-bottom:10px;}

#ttjj{ margin-top:12px; margin-bottom:13px;}

#tjimg{ padding-right:16px; padding-top:5px; padding-bottom:10px;}

#tjtitle{ font-weight: normal; width:170px;}

#tjmm{ float:left; font-size:12px; color:#aaa; margin-top:10px;}







/*栏目精选*/

#lmjx{ width:270px; padding:0 15px; background:#FFF; padding-bottom:15px; margin-bottom:10px;}

#lmjx li{padding:15px 5px 10px 5px; }

#lmbt{ color:#d84943;}

#lmbt a{ color:#555; padding-right:5px;}

#lmbt a:hover{ color:#d84943;}









/* ----------------------------------- 资讯页模块 ------------------------------------- */





/*列表页样式*/

.xld4 dt { padding: 4px 0 16px; font-size:18px; font-weight:600;}

.xld4 .m { float: left; margin: 8px 8px 10px 0; }

.xld4 .atc { float: left; margin-top:5px; margin-right:20px; margin-bottom:5px;}		

.xld4 dl{ width:860px; background:#FFF; padding:20px 10px; margin-top:15px;}

.xld4 .atc img { width: 210px; height: 150px; background: {WRAPBG}; }



#ddd{ padding-top:5px;}

#summ{ color:#9a9a9a; line-height:25px; height:50px; overflow:hidden; margin-bottom:25px;}

#zzyy{ width:290px; height:60px; overflow:hidden; text-overflow:ellipsis;}



#fl2{ color:#d84943; padding-right:25px;}







/*相关分类*/

#xgfl {float:left; width:270px; padding:0 15px 10px 15px; background:#FFF;}

#xgfl li{ float:left; margin:6px 4px;}

#xgfl li a{ display:block; color:#555; width:125px; height:50px; line-height:50px; text-align:center; background:#ececec;}

#xgfl li a:hover{ color:#FFF; background:#d84943;}









/*文章排行*/

#newsph{float:right; width:270px; padding:0 15px; background:#FFF; padding-bottom:15px;}

#newsph ol{ padding-top:10px; background:url({STYLEIMGDIR}/sortnum2.png) no-repeat 0 8px;}

#newsph li{ padding-top:5px; padding-bottom:15px; padding-left:30px;}







/*最新文章*/

#zxnews{ width:270px; padding:0 15px; background:#FFF; padding-bottom:10px;}

#hytou2{ float:left; width:36px; height:36px; border-radius: 50px; margin-right:20px; }

#shijian2{ color:#aaa; margin-top:5px;}

#zxnews li{ padding:12px 5px 10px 5px;}







/*编辑精选*/

#bjjx{ width:270px; padding:0 15px 4px 15px; background:#FFF;}

#bjjx li{ margin:20px 0 25px 3px; padding:0 0 0 15px; border-left:1px solid #d84943; background:#fff;}

#shijian{ color:#aaa; margin-top:5px;}









/* ----------------------------------- 文章评论窗 ------------------------------------- */





#comment{ padding: 5px;}

#comment .bm_h{ background:#fff;}	

#comment h3{ border-bottom:1px solid #d84943; background:url({STYLEIMGDIR}/titlebg.png) no-repeat 0 5px;}

#related_article{ padding: 5px;}

#related_article .bm_h{ background:#fff;}

#related_article h3{ border-bottom:1px solid #d84943; background:url({STYLEIMGDIR}/titlebg.png) no-repeat 0 5px; }

.pnn{ color:#fff; width:80px; height:30px; line-height:20px; background:#d84943; border-radius: 15px; border:1px solid #d84943; cursor: pointer;

       margin-top:10px;}







/* ----------------------------------- 发帖编辑窗 ------------------------------------- */





#e_simple, #e_fullswitcher{ font-size:12px; font-family:Arial, Helvetica, sans-serif; }

.bar_swch{ font-size:12px; font-family:Arial, Helvetica, sans-serif; }







/*

[name]蓝[/name]

[iconbgcolor]#d84943[/iconbgcolor]

Powered by Discuz! X

*/



/* 重定义头部底部 */

a:hover { color:#d84943;}

.xi2 a:hover{ color:#d84943;}



#toptb a:hover { color:#d84943;}

#um a:hover { color:#d84943; }

.scbar_btn_td {background: url({STYLEIMGDIR}/scsc2.png) no-repeat -3px 2px; }

#flk a:hover{ color:#d84943;}

#frt a:hover{ color:#d84943;}

#f_pst .bm_h {border-bottom: 1px solid #e4e4e4;}

#nv li a {font-size: 16px;}
#nv li a,#nv li a:hover,#nv li.a a{background:none;}
#nv li a:hover,#nv li.a a{background: #d84943;}
#ue_ft {width:1000px;margin:0 auto;}
.ttp a, .ttp strong {line-height: 22px;}
#hd h2 {padding:20px 0 10px;}
#autopbn {border: 1px solid #e5e5e5;margin-bottom:0 !important;}
#autopbn:hover {border: 1px solid #ddd !important;}
.ue_adc {width:1000px;margin:0 auto 10px;overflow: hidden;}
.ue_adcc {overflow: hidden;}
.ue_adccl {width:326px;float: left;margin-right:10px;}
.ue_adc img {margin-top:15px;}
#chart {height: 38px;line-height: 38px;border:0;margin:0;background: #fff;padding: 5px 15px;margin: 15px 0;}
.ue_tj {overflow: hidden;width: 970px;}
.ue_dg {width:978px;height: 260px;padding:10px;background: #fff;margin-bottom:10px;border: 1px solid #e5e5e5;border-top:0;}

.fl .bm{margin-bottom: 15px;background: #fff;}
.ue_dgr {float: right;overflow: hidden;}
.xc-rla {width:196px;overflow: hidden;padding-left: 13px;float: left;border-left:1px solid #e5e5e5;height: 260px;}
.xc-rlta {margin-bottom:3px;height:32px;}
.xc-rlta li {height:32px;float: left;text-align: center;cursor: pointer;list-style: none;}
.xc-rlta li span{float: left;height: 32px;line-height:32px;font-size: 14px;background: #ececec;color: #666;font-weight: 100;width:98px;}
.xc-rlta li.current span {background:  #d84943;color: #fff;}
.xc-rlpa {width:196px;overflow: hidden;}
.ue_hy ol {background:none !important;padding:0;}
.ue_hy li {margin:0;padding:0 !important;height: 28px !important;line-height: 28px;}
.ue_hy li img {padding:2px;border-radius: 50%;border:1px solid #e5e5e5;display: block;float: left;margin:3px 8px 0 0;}
.ue_hy li span {width:16px;height: 16px;background:#e4e4e4;color: #555;display: block;float: left;line-height: 16px;text-align: center;margin:6px 8px 0 0;}
.ue_hy li a {display: block;float: left;margin:0 8px 0 0;height: 28px;line-height: 28px;width:83px;overflow: hidden;}
.ue_hy li em {padding-left:0 !important;width:50px;height: 28px;line-height: 28px;text-align: right;overflow: hidden;}
.slidebar li {width: 10px;height: 10px;background:none;filter: none; margin-right: 8px;background:#fff;border-radius: 50%;}
.slidebar li.on {background:#d84943;filter: none;width:10px;height: 10px;}
.ue_ftt {border-bottom:1px dashed #e4e4e4;margin-bottom:10px;overflow: hidden;}
#ftw {padding:8px 0;}
.ue191_group li {width: 200px;height: 80px;float: left;cursor: default;padding-top: 10px;-webkit-transition: .3s;-moz-transition: .3s;transition: .3s;}
.ue191_group li .tlips {height: 55px;padding-top: 5px;border-right: solid 1px #dcdcdc;}
.ue191_group li .icons {float: left;margin-right: 15px;margin-top: 5px;width: 38px;height: 36px;position: relative;left: 8px;}
.tlips_lengend {margin-left: 20px;width: 175px;}
.tlips_lengend span {font-size: 18px;display: block;text-align: left;text-indent: 10px;}
.tlips_lengend span + i {font-style: normal;color: #9C9B9B;font-size: 12px;margin-left: 9px;}
.ue191_group li .tlips.area_tlips {border-right: none;}
.ue191_group li .icon_edit {background: url({STYLEIMGDIR}/i/infor.png) no-repeat -36px center;}
.ue191_group li .icon_user {background: url({STYLEIMGDIR}/i/infor.png) no-repeat -74px center;}
.ue191_group li .icon_calendar {background: url({STYLEIMGDIR}/i/infor.png) no-repeat -110px center;}
.ue191_group li .icon_hospital {background: url({STYLEIMGDIR}/i/infor.png) no-repeat -148px center;}
.ue191_group li .icon_eye {background: url({STYLEIMGDIR}/i/infor.png) no-repeat 1px center;}

.ue191_c {width: 1000px;margin: 15px 0 0;overflow: hidden;}
.ue191_cl {width:300px;float: left;}
.ue191_clt {width:300px;height: 275px;overflow: hidden;background:#fff;}
.ue191_clb {width:300px;height:269px;margin-top:15px;overflow: hidden;background:#fff;}
.ue191_h {height:48px;line-height: 48px;color: #d84943;overflow: hidden;border-bottom:1px solid #ececec;padding-left: 15px;}
.ue191_h em {font-size: 16px;}
.ue_hot {overflow: hidden;}
.ue_hottopic {overflow: hidden;padding:8px 15px;}
.ue_hottopic a {padding-left: 24px;height:34px;line-height: 34px;font-size: 12px;color: #444;display: block;overflow: hidden;}
.ue_hottopic a:hover {color: #d84943;}
.ue191_cc {width:402px;float: left;margin-left: 15px;overflow: hidden;}
.ue191_cct {height:168px;overflow: hidden;background:#fff;padding:30px 15px 15px 15px;position: relative;}
.ue191_title {position: absolute;top: 0;left: 15px;height: 22px;line-height: 22px;padding:5px 15px;color: white;font-size: 14px;font-weight: normal;background:#d84943;}
.ue191_ccb {margin-top:15px;overflow: hidden;background:#fff;height: 331px;}
.ue_jt {padding:10px 15px;}
.ue_jt li {height:33px;line-height: 33px;margin:0;overflow: hidden;padding-left:12px;background: url({STYLEIMGDIR}/i/ti.png) no-repeat left center;}
.ue_jt li span a {font-size: 12px;}
.ue_jt li:hover {background: url({STYLEIMGDIR}/i/tih.png) no-repeat left center;}
.ue_jt li a {font-size: 14px;}
.ue_jt li a:hover {color: #d84943;}
.ue_hotct {width:372px;overflow: hidden;}
.ue_hotct dl {margin-top:15px;}
.ue_hotct dt {width: 372px;height: 20px;line-height: 20px;text-align: left;overflow: hidden;margin: 0 auto;text-overflow: ellipsis;
    white-space: nowrap;overflow:hidden;}
.ue_hotct dt a {font-size: 16px;font-weight: normal;color: #555;}
.ue_hotct dt a:hover {color: #d84943;}
.ue_hotct dd {font-size: 12px;line-height: 20px;margin-top:2px;height:20px;color: #999;text-overflow: ellipsis;
    white-space: nowrap;overflow:hidden;}
.ue_jj {width: 390px;line-height: 20px;}
.ue_more {color: #d84943;height: 20px;line-height: 20px;}
.ue191_cr {width:268px;float: right;background:#fff;height: 559px;overflow: hidden;}
.ue191_tw {padding:15px;}
.ue191_tw dl{margin-bottom:15px;}
.ue191_tw dd {float: left;margin-right: 15px;}
.ue191_tw dd img {width:95px;height: 84px;}
.ue191_tw dt {height:48px;line-height: 24px;margin-bottom: 10px;overflow: hidden;}
.ue191_tw dt a {font-size: 14px;}
.ue191_tw dd {font-size:12px;color: #999;}
.fl .bm_h {border-bottom: 0;}
.fl_tb td {padding: 12px !important;border: 1px solid #ececec;}
.fl_tb .fl_row td {border: 1px solid #ececec;}
.bmw .bm_h a {font-size: 16px;}
.fl .bm_c {padding-bottom:15px;}
.fl_i {font-size: 14px;text-align: center;}
.fl_tb td a {font-size: 16px;font-weight: 400;}
.fl_by {width:230px;}
.fl_by div {width:220px;margin-left: 0;}
.fl_by a,.fl_g dd a {font-size: 14px !important; }
.fl .bm_h h2 {padding-left: 15px;font-size: 16px;font-weight: 400;}
.bm_h .o {margin-right: 15px;}
.bm_h {height: 45px;line-height: 45px;}
.bm_c {padding:15px;}
.ue_td2 {border-left:0 !important;}
.fl_icn_g {width: 60px;padding:0 15px 0 0;}
.fl_icn_g img {width:60px;height: 60px;}
.ue_bmc2 {padding-top:0 !important}
.tbn li {margin: 0 20px; height: 33px;border-bottom: 1px dashed #CCC;}
#ftw p {text-align: center;margin:10px 0;font-size: 14px;}
#ftw p img {vertical-align: middle;}
#ftw .pipe {margin:0 10px;color: #555;}
.ue_mbm {margin-bottom:10px;}
#modmenu {padding:15px;background: #fff;margin-bottom: 10px;}